home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / DiceSource / lib / alib / layer.a < prev    next >
Text File  |  1994-02-01  |  519b  |  37 lines

  1.  
  2.             ;   autoinit if you ever reference LAYERS.LIBRARY
  3.  
  4.             xdef    _LayersBase
  5.             xref    __AutoFail0
  6.  
  7. _LVOOpenLibrary     equ    -552
  8. _LVOCloseLibrary    equ    -414
  9.  
  10.             section autoinit0,code
  11.  
  12.             moveq.l #0,D0
  13.             lea    layname(pc),A1
  14.             jsr    _LVOOpenLibrary(A6)
  15.             move.l    D0,_LayersBase(A4)
  16.             beq    __AutoFail0
  17.             bra    i10
  18. layname         dc.b    'layers.library',0
  19.             ds.w    0
  20. i10
  21.  
  22.             section autoexit0,code
  23.  
  24.             move.l    _LayersBase(A4),D0
  25.             beq    l10
  26.             move.l    D0,A1
  27.             jsr    _LVOCloseLibrary(A6)
  28. l10
  29.  
  30.  
  31.             section libbss,bss
  32.  
  33. _LayersBase        ds.l    1
  34.  
  35.             END
  36.  
  37.